Amphibious Operation — definition
1. amphibious operation (Noun)
1 definition
amphibious operation (Noun) — (military) a military operation by both land and sea forces.
3 types of
military operation op operation
4 types
Dunkerque Dunkirk amphibious assault amphibious demonstration